impregnating layer - Francés Inglés Diccionario